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