8506 Villa La Jolla Drive, Unit 11CB
La Jolla Village, La Jolla, CA, 92037
_iconbed_ 1.0 Bed
_iconbath_ 1.0 Bath
621.0 _sqft_
$2,050/mo
128 DOM
MLS# OC15091338
Built 1991
Residential Lease / Apartment