2
22303 Oconnor St
Saint Clair Shores, MI 48080
$1,750,000 USD
11,620 SF
13
Units
6.28% Cap Rate
11,620 SF
$1,750,000 USD
Apartments