Property
Stemtech Square
Location
Pembroke Pines (Broward County), FL
Use
Office

Stemtech Square

Built in 2001 and substantially renovated in 2014; 77,146 sf between two buildings on five acres, located in Pembroke Pines, Broward County, FL