Stunning Duplex in Bedford Stuyvesant

73 Hancock St, Unit 1