47
687 Islay St
San Luis Obispo, CA 93401
$3,900,000 USD
5,888 SF
9
Units
3.44% Cap Rate
5,888 SF
$3,900,000 USD
Apartments