2888 Iris Avenue, Unit 121
Otay Mesa West-Nestor, San Diego, CA, 92154
_iconbed_ 3.0 Beds
_iconbath_ 2 Baths
1680.0 _sqft_
$38 _persqft_
$65,500
HOA Fess $630 / Mo
11 DOM
MLS# 130018386
Built 2005
Residential / Manufactured Home / Land Lease