2643 West Canyon Avenue, Unit 11CB
Serra Mesa, San Diego, CA, 92123
_iconbed_ 1.0 Bed
_iconbath_ 2.0 Baths
737.0 _sqft_
$1,855/mo
82 DOM
MLS# OC15091277
Built 2000
Residential Lease / Apartment