960 NE 121st St, Biscayne Park, FL, US, 33161.0 Description Build or invest in the future of Biscayne Park. This 9,375 sq. ft. lot includes an existing home and Details Price: 675,000 USD Status: For Sale Type: Multi-Family Dwelling Bedrooms: 0 Bathrooms: 0 Images Back to Properties