Photo of Super 8

4.0
74 votes

Super 8

1202 N Krome Ave Take FL Trnpk S to US 1 North, Florida City, Florida 33034 USA

Add Photo

Bathroom Shower

Remove Ads

Claim copyright