150 Drouin Dr
Rio Vista, CA 94571
$2,500,000 USD
21,672 SF
28
Units
12.16% Cap Rate
21,672 SF
$2,500,000 USD
Apartments