Open house: 06-07-20 by Submitted June 4, 2020 5:36 PM × Expand 1516 Melrose Place Homewood MLS# 876664 4 Beds / 2 Baths $699,900 John Newell, 205-532-0959 Back to Search Results