222 F St
Needles, CA 92363
$1,397,000 USD
6,424 SF
19
Units
7.71% Cap Rate
6,424 SF
$1,397,000 USD
Apartments