Explore details about location Iron Avenue Southwest. Iron Avenue Southwest is a location situated within the Albuquerque alongside other areas such as Abiquiu Place, General Vandenburg Street, Penfield Lane Northeast.