31725 State Rd 52, San Antonio, FL, USA
Description
Terra – a Quinn Residence in San Antonio, FL will comprise of 180 brand-new 3 bedroom/2.5 bath townhomes. This community is located two miles from I-75, offering easy access to Downtown Tampa (approximately 31 miles away).