Residents 2700 Elba Pl, Detroit, MI Learn more 3620 Elba Pl, Detroit, MI 48207-2427 Learn more 3669 Elba Pl, Detroit, MI 48207-2426 Learn more Advertisement Continue Reading Below 3702 Elba Pl, Detroit, MI 48207-2427 Learn more 3710 Elba Pl, Detroit, MI 48207-2427 Learn more 3724 Elba Pl, Detroit, MI 48207-2427 Learn more 3728 Elba Pl, Detroit, MI 48207-2427 Learn more Where is Elba Pl, Detroit MI located on map? Show map