Palm Grove Apartments on S Church Ave

212 S Church Ave, Tampa, FL 33609

CURRENTLY REVIEWING