116 Nob Ave
Single Family

$12,500,000

116 Nob Ave, Del Mar

5

Beds

6

Baths

5,441

Sqft

Built