Park Plaza Apartments

 101 South Bumby Avenue, OrlandoFL 32803