NoHo Flats

(160)
 401 N Rome Ave, TampaFL 33606
$1,391+1-3 BedsPets OK