1256 North Ave
Beacon, NY 12508
$2,650,000 USD
7,000 SF
23
Units
10% Cap Rate
7,000 SF
$2,650,000 USD
Apartments