10 NW 68th Ter, Miami, Florida, 33150

This listing has been sold or is no longer active