730 8th St NW
(1)

730 8th St NW, Miami beach, FL 33139

Reviews

1 year ago

Studio. Close to beach

Nice, quiet. Affordable, small studio. No amenities really, but a good crash pad for me near my work.