655 NE 55th Terrace | Miami, FL

655 NE 55th TerraceMiami, Florida 33137

4 beds
3 baths
3,342 sqft