Fredericksburg Ranch

105
acres