540 Palomar Avenue

La Jolla, CA
For Sale: $929,900
2 Beds, 1 Bath
773 sq/ft
540 Palomar Avenue
1/23