224 Grand Canal, Newport Beach, CA, 92662
224 Grand Canal, Newport Beach, CA, 92662

$3,995,000

224 Grand Canal, Newport Beach, CA, 92662

2
Courtesy of: David Girling | Villa Real Estate