6319 sw 18 st
(1)

6319 sw 18 st , Miramar, FL 33023

Reviews

1 year ago

I can't breathe

Very first apartment little space windows don't work