$4,499,000
4
Beds
⋅
3
Baths
⋅
A12032670
MLS
⋅
Keystone Point BLDG.
13305 Biscayne Island Terrace, North Miami