Selkirk Apartments is a boutique two-unit multifamily property located at 920 Selkirk Street in West Palm Beach, Florida. Built in 1940, the property totals 1,089 gross square feet and is situated on a 0.12-acre lot. The two-story duplex features one one-bedro... Read more