Beds: 3Baths: 2Sq Ft: 3410
Family Home
Luxury family home - 671 Geneva Pl, Tampa, FL 33606