STOVALL HOUSE

4621 BAYSHORE BLVD, TAMPA,
FL, 33611, USA