Property Details for 6320 S Selbourne Ave

6320 S Selbourne Ave, Tampa, FL 33611
6320 S Selbourne Ave, Tampa, FL 33611
Property Features

1 Half Bathroom
Lot Size Square Feet: 5760

Source Article