Price Reduced
Viewed
5215 Lido Sands
Newport Beach, CA 92663
$3,378,500
3 beds
2 full
bathrooms1,564 sq.ft.
Listed By CENTURY 21 Masters