1160 Tonawanda St
Tonawanda, NY 14207
$750,000 USD
5,760 SF
24
Units
16% Cap Rate
5,760 SF
$750,000 USD
Apartments