29
222 F St
Needles, CA 92363
$1,295,000 USD
6,556 SF
19
Units
8.66% Cap Rate
6,556 SF
$1,295,000 USD
Apartments