2781 SW 64th Ter Miramar, FL 33023 is located in the Downtown Miramar neighborhood.