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