1704 North Shore Terrace, Orlando, FL 32804
$399,999 Buy or Rent to Own - Residential, Single Family Home
Only 4 NEW Homes Available: 1686, 1692, 1698, 1704. The beauty of College Park without having to settle for old small homes. These homes offer…
More Details