2333 sw 2nd st
(1)

2333 sw 2nd st, Miami, FL 33135

Reviews

1 year ago

My little place

My small little place is comfy enough but pricey for having no kitchen it's hard to live on a little pay trying to control everything.