La Playa Pl, Homewood, Alabama - Redfin
11 addresses found on La Playa Pl in Homewood, Alabama. The average lot size on La Playa Pl is 12080 sq. ft. The average property tax on La Playa Pl is $7.7K/yr. Find an address below to learn more about the property details: