13
81 Ten Broeck St
Albany, NY 12210
$774,900 USD
4,136 SF
8
Units
9.11% Cap Rate
4,136 SF
$774,900 USD
Apartments