3-4 Leonard Pl
Albany, NY 12202
$735,000 USD
5,750 SF
8
Units
5,750 SF
$735,000 USD
Apartments