306 Alvarado Place, Newport Beach, CA 92661
3
beds
2
baths
1,033 Sq.Ft. LIVING AREA
1,742 Sq.Ft. lot
A luxury coastal city famous for its harbor, upscale real estate, and active beachside lifestyle.
Explore