Ellison_Residence

Tampa, Florida

Site Area_0.17 acres
Built Area_3,758 sf
Completion_