Coming Soon                            

OLA

Office

Center

 

Located between SW 132nd Avenue & 136th Street in Miami, Florida

A Quality  Development by OLA Development Group:  

 
  Back Home