1601 Hibiscus Avenue, Winter Park FL 32789

Address:
1601 Hibiscus Avenue, Winter Park FL 32789

Price:
$560,000

Date Built:
1953

Square Footage:
2,171

Utilities:
Cable Available

Area:
1601 Hibiscus Avenue, Winter Park FL 32789