Division
Stiles Construction
Type
Office
Market
Miami
Sq. Ft.
170,000
Address
1004 NW 65TH AVE. MIAMI
FL,