Bedrooms icon
Bedrooms
3
Bathrooms icon
Bathrooms
3.5
Sq. Ft. icon
Sq. Ft.
2,425

117 25th St Newport Beach, CA 92663 USA