3810 Channel Place
Newport Beach, CA 92663
Listed on By Owner by Jon Flagg
- 3 Bed
- 2 Baths
- 1,701 Sq ft
- 3600 Sqft(Lot)
Available as a summer rental at $17,000/mo or a yearly lease beginning august, 2024 at $12,000/mo. escape to the serene oasis of newport...
Read More