Advanced Search
MLS# OC25001595
600 Powell Place Unit 1
Newport Beach, CA 92663
Newport Beach, CA 92663
Property Type:
Single Family Residence