5 Days Ago COMPARE 128 Seaview St, Manhattan Beach, CA 90266 Unit 128 Apartment for Rent 2 Beds $5,900