8416 SW 103rd Ave
(1)

8416 SW 103rd Ave, Miami, FL 33173

Reviews

1 year ago

Garage studio

I live in a garage studio in order to save money for school.