Homes for sale - 528 SW Scodella Street SW # Unit 37, Palm Bay, FL ...