2603 Alosta Street
Nestor, CA, 92154
_iconbed_ 4.0 Beds
_iconbath_ 2 Baths
1586.0 _sqft_
$2 _persqft_
$4,000
61 DOM
MLS# 978004158
Built 1977
Residential / Detached / Other/Remarks