12651 S Dixie Highway, Pinecrest, FL 33156
Pinecrest Town Center is 34,000 SQ. FT. mixed-use office and retail center located in Miami, FL.