Project Lowenstein Medical Center - Eye Center
Location: 4304 Alton Road Miami Beach, Florida 33140.
Work: All interior remodeling.
« Return to Projects