Viewed
1220 Tennyson Street
Manhattan Beach, CA 90266
$3,199,900
Listed By CENTURY 21 Peak