Ellison_Residence

Tampa, Florida
Site Area_0.17 acres
Built Area_3,758 sf
Completion_



Site Area_0.17 acres
Built Area_3,758 sf
Completion_