Property for sale - 524 Orton Avenue, Apt 201, Fort Lauderdale, FL 33304