3853 Teak Street
Mountain View, San Diego, CA, 92113
_iconbed_ 1.0 Bed
_iconbath_ 1 Bath
495.0 _sqft_
$1,600/mo
Available Date 11/11/18
36 DOM
MLS# 180062556
Built 1930
Residential Rental / Detached