13
20961 83rd St
California City, CA 93505
$885,000 USD
6,032 SF
8
Units
9.04% Cap Rate
6,032 SF
$885,000 USD
Apartments