306 Alvarado Pl, Newport Beach, CA 92661

306 Alvarado Pl, Newport Beach, CA 92661

306 Alvarado Pl, Newport Beach, CA 92661
Bedrooms 3
Bathrooms 2
Square Feet 1033
Price $2745000

No reviews yet for this property.

View Interactive Page →