8544 Via Mallorca, Unit C
La Jolla Village, La Jolla, CA, 92037
_iconbed_ 2.0 Beds
1000.0 _sqft_
$1,650/mo
17 DOM
MLS# S517556
Built 1972
Residential Lease / Apartment