13295 Biscayne Island Terrace, North Miami, FL 33181
13295 Biscayne Island Ter is a 3,887 square foot house on a 0.28 acre lot with 4 bedrooms and 4 bathrooms. - it last sold on August 20, 2009 for $1,900,000. Based on Redfin's North Miami data, we estimate the home's value is $4,467,710.
4
beds
4
baths
3,887 Sq.Ft. LIVING AREA
0.28 Acres lot