Property Details | Avenue Homes

808 S CASTLE COURT, TAMPA, Florida 33612

Sale
370,000.00