743 Glenview Lane

La Jolla, CA
For Sale: $1,249,900
3 Beds, 2 Baths
1,260 sq/ft
743 Glenview Lane
1/25