1640 Olivia Terrace, The Villages, FL 34762 (MLS # G5120199)

1640 Olivia Terrace, The Villages, FL 34762 (MLS # G5120199) has 2 beds and 2.00 baths