10.. STA Architectural Group
3526 N Miami Avenue
Miami, Miami-Dade Florida 33127
STA is composed of a qualified group of architects, planners and interior designers who are trained in the principles and practices of architecture and architectural preservation.
More Info.... - Add to Favorites