25 Biscayne Park is a multifamily property located at 250 NE 25th Street in Miami - Edgewater, Miami. Built in 2007, the property features 204 units, of the following types: One Bedroom, Three Bedroom/Three Bath, Two Bedroom/Two Bath, totaling 215,300 SqFt.