Healthcare

FMC Terra Bella

Architect

Oliveri Architects

Sq Ft

89,050

Location: 2100 Via Bella Blvd, Land O’Lakes, FL

Construction Type: New

Developer: Florida Medical Clinic