Sitting on 1 acre this beautiful 32 unit building compromises of beautiful renovated 1-3 bedroom duplex apartments in the heart of Freeport.
Freeport Station LIRR