Fleetwood Square

Waco, TX 76710
Units
120
Year Built
1972
Close of Escrow
April 16, 2019