Bluebird Canyon Villa lists in La Jolla for $24M (PHOTOS)

Bluebird Canyon Villa lists in La Jolla for $24M

$24,000,000 | Built 2019 | 12,628 Sq. Ft. | 6 Beds | 8.5+ Baths | 0.65 Acres
1320 Muirlands Drive, La Jolla, California, United States, 92037

















Facebook Comments