8506 Villa La Jolla Drive, Unit 11CA
La Jolla Village, La Jolla, CA, 92037
_iconbed_ 1.0 Bed
_iconbath_ 1.0 Bath
620.0 _sqft_
$1,870/mo
176 DOM
MLS# OC15057853
Built 1991
Residential Lease / Apartment