2307 Mira Vista, Unit 108
La Crescenta-Montrose, Montrose, CA, 91020
_iconbed_ 3.0 Beds
_iconbath_ 2 Baths
/ 1 Half Bath
1393.0 _sqft_
$2,250/mo
60 DOM
MLS# 12149156
Built 2007
Residential Lease / Condominium